v2.1.3 Update Notes:
1.Fixed an issue where, for vehicles that did not have a custom capacity defined in [Models], if the remaining fuel/battery level exceeded 60L/kWh, restarting the game would reset it back to 60L/kWh (for example, from 100L/100L (current fuel remaining / default maximum tank capacity) back to 60L/100L after restarting the game).

v2.1.2 Update Notes:
1. Charging station query acceleration: Optimized the coordinate lookup method for charging stations, significantly reducing CPU usage per frame.
2. Reflection call elimination: No longer uses reflection every frame to obtain vehicle revs, license plate, and electric vehicle mechanics, greatly reducing script overhead.
3. Instantaneous fuel consumption calculation unification: Optimized the instantaneous consumption rate to avoid redundant calculations.
4. Fuel lookup caching: The initial fuel amount recognition result for the same vehicle model is now cached; the configuration is no longer re-read the second time you drive a similar vehicle, improving algorithm efficiency.
5. String allocation elimination: Completely eliminates string memory allocation per frame, reducing GC pressure.
6. Storage strategy optimization: Fuel data saving is now event‑triggered (getting out of the vehicle, refueling, finishing charging, switching HUD mode, game exit) instead of the original periodic auto‑save, eliminating periodic stuttering.
7. Display and stability: The script’s HUD refresh interval is now synchronized with the game’s frame rate, completely fixing HUD flickering at high frame rates. Call frequency at high frame rates is optimized. Even when the frame rate is unlocked, the script’s cost per frame is far lower than the original version.
8. Other improvements: Cleaned up useless and redundant algorithm content. Overall CPU usage is reduced by 70%~90% compared to version v2.1.1, leaving all resources for the game graphics.

v2.1.1 Update Notes:
1.Fixed an issue with incorrect identification and determination of power type for motorcycle vehicles, and correctly applied the power consumption curve for electric motorcycles.
2.Added new text content and fuel/electricity bar to be displayed simultaneously when switching the HUD; also, nothing is shown when the engine is off (except when refueling/charging).
3.Fixed the issue where the vehicle engine would automatically start after being fully refueled/recharged.

v2.1 Update Notes：
1.Added electric vehicle support: EVs (e.g., Voltic) are automatically detected and use independent energy consumption curves, battery capacity, and charging logic.
2.New charging station network: charging spots are located in parking spaces at gas stations across the map. Park correctly and press T to charge, adding 0.5 kWh per second while automatically deducting money.
3.Fuel and electricity prices now fluctuate independently each day within a realistic range.
4.The HUD energy bar and text mode automatically adapt to L or kWh units; EVs display a cyan energy bar.
5.Configuration file overhaul: added [ChargingStations] and [FuelStations] sections; [Fuel&Electric] replaces the old [Fuel] section; key names are backward-compatible, allowing seamless migration of old data.
6.Other improvements: smart refuel/charge prompts (fuel vs. electric), DashHook low-energy warning light, and default tank/battery capacities automatically set per vehicle class.

v2.0 Update Notes：
1.Fixed an issue where custom fuel capacity would revert to the default maximum. The script will no longer modify any custom settings on its own.
2.Changed the config file generation location: from the main game directory to the "scripts" folder inside it (the same directory where FuelSystem.dll is located).
3.Greatly simplified the config file format. In game pop up notifications will now only appear when Developer Mode is enabled.
4.Fixed the missing ignition sound when starting the engine. You will now hear the normal start up sound.
5.Added compatibility with the DashHook script. The fuel warning light will now turn on when remaining fuel is below 3 liters. Also added a config option for fine tuning the fuel gauge pointer.
6.Added a toggle for a compact fuel bar / text display mode. Default key is K, and the keybinding can be customized in the config file.
7.Improved the text prompts at gas stations. Now uses the built in game guidance bar for a more integrated, consistent look.